<!-- 🆕 Feature Selection Sidebar -->
<div class="feature-sidebar" [class.collapsed]="isCollapsed">
  <!-- Toggle Button -->
  <div class="sidebar-toggle" (click)="toggleSidebar()">
    <i class="bi" [ngClass]="isCollapsed ? 'bi-chevron-right' : 'bi-chevron-left'"></i>
  </div>

  <!-- Feature Buttons -->
  <div class="feature-tabs" *ngIf="!isCollapsed">
    <button
      *ngFor="let feature of featureTabs"
      class="feature-btn"
      [class.active]="activeFeature === feature.id"
      (click)="switchFeature(feature.id)"
    >
      {{ feature.label }}
    </button>
  </div>
</div>
